Improving Local Search for Resource-Constrained Planning
نویسندگان
چکیده
The need to economize limited resources such as energy, fuel, money, and/or time, is ubiquitous in many of the classical applications of planning. Although planning with resources is a long-standing topic, the progress made in solving such problems has been limited. Relaxation heuristics solve a relaxed planning problem in which all “negative effects” of the operators, such as resource consumption, are ignored. Almost all state of the art heuristic functions for planning are based on such relaxations and therefore completely ignore the need to economize resources. To address this difficulty, one could try to develop better-suited heuristics. We consider the alternative of developing better-suited search methods. Let C denote the ratio between the amount of available resources and the minimum amount required to solve an instance. Planning problems become intuively “harder” as C approaches 1. (Hoffmann et al. 2007) observed that otherwise very successful planners perform very poorly when C is close to 1. The research started in this current work attempts to improve this sad situation. Examples of resource-based planning benchmarks from the International Planning Competitions (IPC) are Mystery and Mprime from IPC’98, which encode transportation with fuel consumption. Trucks in IPC’08 features time as a resource, since actions take time and trucks have strict delivery deadlines. Satellite in IPC’02 features fuel consumption as a resource; however, resources are missing in the STRIPS version of this domain. Several other IPC domains feature resource consumption not as a hard constraint, but only as an optimization criterion, which is ignored by most satisficing planners. Resource constrainedness C is not a controlled quantity in these IPC benchmarks. In most cases, C is not even known. A well-suited banchmark must provide a range of instances with different values of C, while keeping all other settings the same. The main empirical basis of our investigation is the simple transportation domain of Hoffmann et al (2007), called NoMystery here. In NoMystery, a truck moves in a weighted graph; a set of packages must be transported between nodes; actions move along edges, and load/unload
منابع مشابه
Iterated Local Search Algorithm for the Constrained Two-Dimensional Non-Guillotine Cutting Problem
An Iterated Local Search method for the constrained two-dimensional non-guillotine cutting problem is presented. This problem consists in cutting pieces from a large stock rectangle to maximize the total value of pieces cut. In this problem, we take into account restrictions on the number of pieces of each size required to be cut. It can be classified as 2D-SLOPP (two dimensional single large o...
متن کاملAN EXPERIMENTAL INVESTIGATION OF THE SOUNDS OF SILENCE METAHEURISTIC FOR THE MULTI-MODE RESOURCE-CONSTRAINED PROJECT SCHEDULING WITH PRE-OPTIMIZED REPERTOIRE ON THE HARDEST MMLIB+ SET
This paper presents an experimental investigation of the Sounds of Silence (SoS) harmony search metaheuristic for the multi-mode resource-constrained project scheduling problem (MRCPSP) using a pre-optimized starting repertoire. The presented algorithm is based on the time oriented version of the SoS harmony search metaheuristic developed by Csébfalvi et al. [1] for the single-mode resource-con...
متن کاملMultiply-Constrained DCOP for Distributed Planning and Scheduling
Distributed constraint optimization (DCOP) has emerged as a useful technique for multiagent planning and scheduling. While previous DCOP work focuses on optimizing a single team objective, in many domains, agents must satisfy additional constraints on resources consumed locally (due to interactions within their local neighborhoods). Such local resource constraints may be required to be private ...
متن کاملMultiply-Constrained DCOP for Distributed Planning and Scheduling
Distributed constraint optimization (DCOP) has emerged as a useful technique for multiagent planning and scheduling. While previous DCOP work focuses on optimizing a single team objective, in many domains, agents must satisfy additional constraints on resources consumed locally (due to interactions within their local neighborhoods). Such local resource constraints may be required to be private ...
متن کاملHybrid Local Search for The Multi-Mode Resource-Constrained Multi-Project Scheduling Problem
In this work we present a multi-neighborhood, parallel local search approach for the Multi-Mode Resource-Constrained Multi-Project Scheduling Problem (MMRCMPSP). The search in multiple neighborhoods is conducted in parallel with dynamic load balancing among processors. Our solver works with an indirect solution representation and navigates through space of the feasible solutions by combining he...
متن کامل